cd6025133781924b74e8632f539c14d0e8d5f07f,src/channel/metadata/Metadata.java,Metadata,determineBroadcastChannels,#,584

Before Change



        if(mPrimaryAddressFrom.hasAlias() && mPrimaryAddressFrom.getAlias().isStreamable())
        {
            for(BroadcastChannel broadcastChannel: mPrimaryAddressFrom.getAlias().getBroadcastChannels())
            {
                if(!mBroadcastChannels.contains(broadcastChannel))
                {
                    mBroadcastChannels.add(broadcastChannel);
                }
            }
        }

After Change


     */
    private void determineBroadcastChannels()
    {
        mBroadcastChannels = new TreeSet<>();

        if(mPrimaryAddressTo.hasAlias() && mPrimaryAddressTo.getAlias().isStreamable())
        {
            mBroadcastChannels.addAll(mPrimaryAddressTo.getAlias().getBroadcastChannels());
        }

        if(mPrimaryAddressFrom.hasAlias() && mPrimaryAddressFrom.getAlias().isStreamable())
        {
            mBroadcastChannels.addAll(mPrimaryAddressFrom.getAlias().getBroadcastChannels());
        }

        if(mSecondaryAddressTo.hasAlias() && mSecondaryAddressTo.getAlias().isStreamable())